Return to doc.sitecore.com

  Configuration file changes in Sitecore CMS and DMS 6.6.0 rev. 130404 compared to CMS and DMS 6.6.0 rev.130214.

This update requires you to make changes to the following files:

The clean config files for Sitecore CMS and DMS 6.6.0 rev. 130404 can be downloaded using the following links:

Changes to the Web.config file

The following changes have been made to the Web.config file of Sitecore CMS 6.6.0 rev. 130404 (Update-5) as compared to the Web.config file of Sitecore CMS 6.6.0 rev. 130214 (Update-4):

  1. In the <events> section, add two new event definitions ("user:runtimerolesupdated" and "user:runtimerolesupdated:remote"):
    <!-- user:runtimerolesupdated(string userName)
         Raised when runtime roles have been added or removed for a user, typically for a virtual user. -->
    <event name="user:runtimerolesupdated"/>
    <!-- user:runtimerolesupdated:remote(UserUpdatedRemoteEventArgs args)
         Raised when runtime roles have been added or removed for a user on a remote Sitecore instance, typically for a virtual user. -->
    <event name="user:runtimerolesupdated:remote"/>
  2. In the <system.webServer><modules> section, change the value of the type attribute of the "MediaRequestSessionModule" module:
    <add type="Sitecore.Analytics.Media.MediaRequestSessionModule, Sitecore.Analytics" name="MediaRequestSessionModule"/>
  3. In the <system.web><httpModules> section, change the value of the type attribute of the "MediaRequestSessionModule" module:
    <add type="Sitecore.Analytics.Media.MediaRequestSessionModule, Sitecore.Analytics" name="MediaRequestSessionModule"/>

Changes to the Sitecore.Analytics.config file

Notice: This file does not exist and does not need to be upgraded if you have not installed Sitecore Analytics.

The following changes have been made to the Sitecore.Analytics.config file of Sitecore CMS 6.6.0 rev. 130404 (Update-5) as compared to the Sitecore.Analytics.config file of Sitecore CMS 6.6.0 rev. 130214 (Update-4):

  1. In the <pipeline><getContentEditorWarnings > section change the type attribute of the MissingMarketingProfiles processor. The <getContentEditorWarnings> pipeline should like this in a default 6.6 Update-5 installation without customizations:
    <getContentEditorWarnings>
            <processor type="Sitecore.Analytics.Pipelines.GetContentEditorWarnings.MissingMarketingProfiles, Sitecore.Analytics"/>
            <processor type="Sitecore.Analytics.Pipelines.GetContentEditorWarnings.IsEngagementPlanDeployed, Sitecore.Analytics"  patch:after="processor[@type='Sitecore.Pipelines.GetContentEditorWarnings.HasNoFields, Sitecore.Kernel']"/>
    </getContentEditorWarnings>

Changes to the Sitecore.AntiCsrf.config file

Tip: Most customers have only applied a small number of changes (if any) to the Sitecore.AntiCsrf.config file. In that case, we strongly recommend that you simply download the clean config file using the link above and re-apply any changes that you've made to save time and to reduce the risk of making mistakes when modifying the file.

The following changes have been made to the Sitecore.AntiCsrf.config file of Sitecore CMS 6.6.0 rev. 130404 (Update-5) as compared to the Sitecore. AntiCsrf.config file of Sitecore CMS 6.6.0 rev. 130214 (Update-4):

  1. The default rule named "shell" was changed. Notice that a number of small changes were made, such as removing .html extensions, and that these changes can be difficult to spot. We therefore recommend that you download the clean file and re-apply any changes you've made. In a default 6.6 Update-5 installation without customizations, the "shell" rule now looks like this:
    <rule name="shell">
      <urlPrefix>/sitecore/shell</urlPrefix>
        <ignore contains="Content Manager/Execute"/>
        <ignore contains="FlashUpload/Advanced/UploadTarget"/>
        <ignore contains="FlashUpload/Attach/AttachTarget"/>
        <ignore contains="WebEdit/Palette"/>
        <ignore contains="WebEdit/WebEditRibbon"/>
        <ignore contains="TreeviewEx"/>
        <ignore contains="InstantSearch"/>
        <ignore contains="WordOCX/Load"/>
        <ignore wildcard="/sitecore/shell/*Applications/Archives/Archive*\?*Cart_*_Items_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/*Applications/Archives/Recycle Bin*\?*Cart_*_Items_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Installer.AddSecuritySourceDialog*\?*Cart_*_SelectAccounts_*_Users_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.SelectAccount*\?*Cart_*_Roles_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.SelectAccount*\?*Cart_*_Users_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/*Applications/Security/User Manager*\?*Cart_Users_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.SelectRoles*\?*Cart_*_Roles_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.EditManagedDomains*\?*Cart_*_Domains_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/*Applications/Security/Role Manager*\?*Cart_Roles_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.RoleManager.ViewMembers*\?*Cart_*_Users_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.Security.RoleManager.ViewParentRoles*\?*Cart_*_Users_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/*Applications/Security/Domain Manager*\?*Cart_Domains_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/~/xaml/Sitecore.Shell.Applications.WebEdit.Dialogs.LockedItems*\?*Cart_*_Items_Callback=yes"/>
        <ignore wildcard="/sitecore/shell/Applications/Analytics/ReportRunner/Report*\?*rid"/>
        <ignore wildcard="/sitecore/shell/default*\?*xmlcontrol=Gallery.Components*scWebEditRibbon"/>
        </rule>